underwater long range missile system - Français Anglais Dictionnaire